Contents
Issue 17, January 1997
News
Updates and product information
Multi-Threaded Database Access With Delphi 2.0
Neil McClements show how to use threads to good effect in your 32-bit database
applications
One Last Compile...
Blazing a trail on the electronic frontier
Developing Dynamic Web Pages
This month Steve Troxell describes how to add database support to your
Web apps, using TDMAid Online, our own Web-based Article Index Database
Book Review: Secrets of Delphi 2
Dave Jewell reviews Ray LischnerÆs book on ôExposing Undocumented Features
of Delphiö
Under Construction: TRuleBase Component
Bob SwartÆs returns to the theme of knowledge-based systems, developing
rulebase and factbase components with supporting property and component
editors too
Beating The System: Code Generation Part 2
Dave Jewell has more insights into DelphiÆs code generator, including how
try-finally blocks work, exception handling and nested procedures, with
a summary of hints for slimmer code
Sharing Data With The Win32 API
John Chaytor creates Delphi classes to make data sharing between applications
easier, with a full explanation of the API goodies that make it all possible
Surviving Client/Server: Managing User Logins, Part 2
Steve Troxell continues developing his login manager, this month adding
support for tracking unsuccessful logins and password management
The Delphi Clinic
Brian Long with more answers to your Delphi development problems, including:
an in-depth examination of the causes of Paradox table corruption (with
suggested fixes), tips on debugging DLLs, manufacturing unique table keys
and the so-called millennium bug
Tips & Tricks
Hints and helps from readers, including: a bit manipulation class, adding
version information to .EXEs and .DLLs, making MDI Windows with 3D borders
and a file finder function which searches all drives
On The Disk
All the goodies on this monthÆs disk, including Mike OrrissÆ latest collection
of tested shareware and freeware